home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
La Bible Des… Fonts
/
La Bible des... Fonts.iso
/
Utilitaires
/
Rasputin the Kitten 1.0.0
/
Read Me
< prev
Wrap
Text File
|
1993-07-06
|
5KB
|
100 lines
RELEASE NOTES FOR RASPUTIN THE KITTEN V1.0.0
This is a utility of the one-dumb-job variety. All it does is
diagnose your font library to tell you if you have FOND or NFNT
I.D. conflicts. It doesn't change or fix anything, it simply makes
a report telling you which, if any, of your fonts are in conflict
with others. Rasputin's only interface is Drag & Drop, so you can
only use it with System 7.0.0 or above. If you launch under System
6, you will be gracefully deflected.
Rasputin uses a lot of memory - 2 megabytes. We're building a
database of all your fonts, then interrogating into it. We need the
memory to contain the database.
To use Rasputin _with_ System 7, Drag & Drop the FOLDER containing
your fonts on the icon or an alias of it. Rasputin will go through
that folder and all subfolders looking for 'FFIL' and 'ffil' files.
Where he finds them, he will go through each, examining the 'FOND'
resources. The reports of 'FOND' and 'NFNT' conflicts are based on
information extracted from the 'FOND's.
Rasputin makes a report of the conflicts he observes in a plain text
file called "Rasputin╒s Report". This file will be created in the
folder where Rasputin resides.
IMPORTANT: Be sure to shut down all your suitcases prior to running
Rasputin. Possibly this wouldn't be a problem if your suitcases
were all Opened Shared, but I'm not gutsy enough to find out
(grin).
INTERESTING: Rasputin uses the same kind of Drag & Drop technology
as Mark My Words and Shane the Plane 2.0.0. What this means is that
you can run against your whole font library, even if it's stored on
different volumes. Just D&D one batch of folders from Disk A and
another from Disk B. When you hit "Start", all of the folders will
be processed, just as if they were D&Dd at the same time.
_Do_ do your whole library in one run, though. The information
Rasputin provides is less than perfectly useful if he can't compare
each font to every other font.
Note that Rasputin fails at the first conflict. In other words, if
the kitten says MilqueToastExtraLight is in conflict with
OldMilwaukeeDemiGaseous and that OliveOylCondensed is also in
conflict with OldMilwaukeeDemiGaseous, you can _infer_ that
MilqueToastExtraLight is in conflict with OliveOylCondensed, but
Rasputin won't say so explicitly. In the case of NFNTs, your
inference might be incorrect (since the NFNTs in conflict in each
case might not have the same number), but it warrants checking
nevertheless.
But: what's the big deal? FOND I.D. conflicts can be problematical.
If you have two FONDs with the same I.D., and if you load both,
you'll _always_ get the second one that was loaded when you ask for
the first (a function of the way the Mac OS searches the tree of
opened resource files). If you open your fonts with Suitcase 2.x.x,
you can sleep easy; Suitcase will forbid you to open two FONDs with
the same number, and will renumber them (in memory) at your behest.
I'm not convinced that NFNT conflicts are more than a cosmetic
problem, but I'm reporting on them anyway. If you decide you want
to do something to fix them, you have a problem. There are only
around 32,000 unique I.D.s available for NFNTs. If you have two
sizes each in a four weight font family, you will have 8 NFNTs for
that one family. If you retain the manufacturer's complement of
sizes, you will have many more than 8. In other words, if you have
a large library, you are virtually guaranteed to have NFNT
conflicts. Cutting down to 1 size can help. Cutting down to only
the Roman weight can help. I'm told that running Font Harmony,
which ships with Suitcase, can help. I explicitly make no
recommendation. For what it's worth, I have about 60 NFNT conflicts
in my library, and I'm doing _nothing_ about it.
Rasputin the (Potentially Awe-Inspiring) Kitten derives from
technology developed for Oscar the (Moderately Awe-Inspiring) Cat,
a bulk LWFN debundler that ships as a premium with Shane the Plane
2.0.0. Oscar was named after Shane Stanley's cat. Shane the Plane
was named after Shane the person. Rasputin the Kitten was named
after our new cat, an eight-week tom kitten with Asian eyes and a
knack for vanishing. Rasputin looks a lot like Oscar, which is
how I justify not coming up with a new icon (grin). And: if this
paragraph makes good sense to you - get some help! (grin)
Rasputin the (Potentially Awe-Inspiring) Kitten is ⌐ 1993 by Greg
Swann. It is freeware, but I retain full rights to the source and
executable code. You may distribute it freely so long as the
software and this Read Me file are distributed together in an
unaltered form.
Finally, I have my doubts that this is all that useful. I wrote it
to help JB Whitwell pinpoint a Potentially Awe-Inspiring problem
she may be having with her font library. If it proves useful to
you, too, so much the better.
Greg Swann
CIS: 70640,1574
7/6/93